Filmed in the Winter of 2005 and early 2006 in Nassau, Bahamas. Trailer for the 2nd BahamaCrew film....
Welcome to paradise! Jimmy & Luiza arrive at Old Bahama Bay resort in Grand Bahama for a week full of fishing & diving adventures. First video of a series. Stay...
Join me in Grand Bahama for another underwater adventure....
Playa de Palma is the beach located in the town of El Arenal on the southern coast of the island of Mallorca, Spain. It is a long sandy beach that stretches for...
Phuket, a rainforested, mountainous island in the Andaman Sea, has some of Thailand’s most popular beaches, mostly situated along the clear waters of the west...